﻿label.error {
    color: #cc5965;
    display: inline-block;
    margin-left: 5px;
}

.form-control.error {
    border: 1px dotted #cc5965;
}
.breadcrumb{background-color:#f5f5f5; padding:0 20px}
@media (max-width: 767px) {.breadcrumb{ padding:0 15px}}
.breadcrumb {
    border-bottom: 1px solid #e5e5e5;
    line-height: 36px;
    height: 36px;
    overflow: hidden;
    padding: 0 22px;
    position:fixed; 
    top:0; 
    left: 0;
    width:100%;
    z-index:1000000;
}
.breadcrumb > li + li.pull-right:before {
    padding: 0;
    color: #fff;
    content: none;
}
body
{
   padding:59px 20px 0px 20px
}
.layui-layer-content ul.state-error li
{
    color:red;
}

input.mt10
{
    margin-top:10px;
}
label.va
{
    vertical-align:text-bottom;margin:auto
}